ser decapitado - French English Dictionary